storage vault - German English Dictionary